home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / u_man / cat1 / optionalsym.z / optionalsym
Encoding:
Text File  |  2002-10-03  |  2.7 KB  |  58 lines

  1. OPTIONALSYM(1)                                         Last changed: 1-4-99
  2.  
  3.  
  4. NNAAMMEE
  5.      ooppttiioonnaallssyymm - Transform ELF symbols to optional symbols
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ooppttiioonnaallssyymm [--pp] [--uu _u_p_d_a_t_e_t_o] [--vv _s_e_l_e_c_t_n_a_m_e] [--yy _s_y_m_n_a_m_e] _f_i_l_e ...
  9.  
  10. IIMMPPLLEEMMEENNTTAATTIIOONN
  11.      IRIX systems
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.      The ooppttiioonnaallssyymm command both reports on and sets the sstt__ootthheerr field in
  15.      an ELF symbol table.
  16.  
  17.      It was written to manipulate the SSTTOO__OOPPTTIIOONNAALL value in the sstt__ootthheerr
  18.      field of the ELF symbol table.
  19.  
  20.      The ooppttiioonnaallssyymm command accepts one or more of the following options:
  21.  
  22.      --pp   Prints information on selected symbols.  If --uu is also supplied,
  23.           the symbol is printed before updating.
  24.  
  25.      --vv _s_e_l_e_c_t_n_a_m_e
  26.           Selects symbols with sstt__ootthheerr having that value.  For example,
  27.           the following command line prints all symbols marked
  28.           SSTTOO__OOPPTTIIOONNAALL:
  29.  
  30.           optionalsymbol -v STO_OPTIONAL -p t.o
  31.  
  32.      Legal values for sseelleeccttnnaammee can be any one of SSTTOO__DDEEFFAAUULLTT,
  33.      SSTTOO__IINNTTEERRNNAALL, SSTTOO__HHIIDDDDEENN, SSTTOO__PPRROOTTEECCTTEEDD, and SSTTOO__OOPPTTIIOONNAALL.  If
  34.      multiple --vv options are specified, only the last is actually used.
  35.  
  36.      --uu _u_p_d_a_t_e_t_o
  37.           Updates the sstt__ootthheerr field of the selected symbols to contain the
  38.           the uuppddaatteettoo value.  Legal values for uuppddaatteettoo can be any one of
  39.           SSTTOO__DDEEFFAAUULLTT, SSTTOO__IINNTTEERRNNAALL, SSTTOO__HHIIDDDDEENN, SSTTOO__PPRROOTTEECCTTEEDD, and
  40.           SSTTOO__OOPPTTIIOONNAALL.  If multiple --uu options are specified, the last one
  41.           is used (the others are silently ignored).  If --uu is not
  42.           specified, then --pp is assumed.
  43.  
  44.      --yy _s_y_m_n_a_m_e
  45.           Selects a symbol with the name _s_y_m_n_a_m_e.  If multiple --yy options
  46.           are specified, each name in the set of names is selected.
  47.  
  48. FFIILLEESS
  49.      //uussrr//bbiinn//ooppttiioonnaallssyymm
  50.      //uussrr//iinncclluuddee//eellff..hh
  51.      //uussrr//iinncclluuddee//ssyyss//eellff..hh
  52.  
  53. SSEEEE AALLSSOO
  54.      eellffdduummpp(1)
  55.  
  56.      This man page is available only online.
  57.  
  58.